﻿@charset "utf-8";
/* CSS Document */


.w1002{width:1002px; height:auto; margin:0 auto;}
.w1010{width:1002px; height:auto; background:#fff; padding:0px 15px 5px 15px; margin:0 auto;}


#top_1{width:100%; height:38px; background:url(../images/bg_1.jpg) repeat-x; line-height:38px;}
.top_1_1{font-size:12px; color:#a2a199; line-height:38px; float:left;}
.top_1_2{font-size:12px; color:#a2a199; line-height:38px; float:right;}
.top_1_2 a{color:#a2a199;}
.top_1_2 a:hover{ color:#d19928;}

#top_2{width:100%; height:110px; background:url(../images/bg_2.jpg) repeat-x;}

#nav_bg{width:100%; height:47px; background:url(../images/nav_bg.jpg) repeat-x;}
#nav{font-size:14px; font-weight:bold; line-height:47px;}
#nav a{width:91px; text-align:center; display:block;}
#nav a:link{color:#666;}
#nav a:visited{color:#666;}
#nav a:hover{color:#f48303; font-weight:bold;}
#nav li{width:91px; float:left;}
#nav li a:hover{color:#f48303;}
#nav li ul{width:91px; z-index:1000; position:absolute; text-align:left; line-height:35px; left:-999em;}
#nav li ul li{width:91px; background:#f6f6f6; float: left; font-size: 12px; font-weight: normal;}
#nav li ul a{width:91px; text-align:center; display: block;}
#nav li ul a:link {color: #666;}
#nav li ul a:visited{color: #666;}
#nav li ul a:hover{background: #efb503; color: #f3f3f3; font-weight: normal;}
#nav li:hover ul{left: auto;}
#nav li.sfhover ul{left: auto;}



#full-screen-slider { width:100%; height:399px; float:left; position:relative}
#slides { display:block; width:100%; height:399px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:360px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#d40404;}


.slm{height:35px; line-height:35px; border-bottom:1px solid #ccc;}
.slm_1{line-height:33px; border-bottom:3px solid #ff8801; font-size:14px; font-weight:bold; color:#666; padding-left:5px; float:left;}
.slm_1 span{font-size:12px; font-family:Arial; font-weight:normal; color:#666; padding-left:3px;}
.slm_2{float:right; padding:12px 5px 0px 0px;}



.s1{width:306px; height:318px; background:url(../images/bg_4.jpg) repeat-x; border:1px solid #ccc; margin-top:10px;  float:left;}
.s1_z{font-size:12px; color:#666; line-height:24px; padding:10px 10px 0px 10px;}
.s1_z a{color:#666;}
.s1_z a:hover{ color:#d19928;}
.s1_z img{margin:0px 0px 5px 0px;}

.s1_2{ padding:10px 10px 0px 10px; height:auto;}
.s1_2 ul li{line-height:26px; font-size:12px; color:#666; padding-left:10px; background:url(../images/tb_1.jpg) left no-repeat;}
.s1_2 ul li a{color:#666;}
.s1_2 ul li a:hover{ color:#d19928;}


.sc{width:385px; height:318px; background:url(../images/bg_4.jpg) repeat-x; border:1px solid #ccc; margin-left:11px; _margin-left:9px; margin-top:10px; float:left;}
.sc_x{padding:10px 10px 0px 10px;}
.sc_x_1{line-height:26px; font-size:12px; color:#777;}
.sc_x_1 a{color:#777;}
.sc_x_1 a:hover{ color:#d19928;}
.sc_x_1 img{padding:2px; border:1px solid #ccc; margin-right:10px; _margin-right:5px; float:left;}
.sc_x_1 span{color:#666; font-weight:bold;}
.sc_x_1 span a{color:#666;}
.sc_x_1 span a:hover{ color:#d19928;}
.sc_x_2{margin-top:15px; height:auto;}
.sc_x_2 ul li{line-height:27px; font-size:12px; color:#666; padding-left:10px; background:url(../images/tb_1.jpg) left no-repeat;}
.sc_x_2 ul li span{color:#999; float:right;}
.sc_x_2 ul li a{color:#666;}
.sc_x_2 ul li a:hover{ color:#d19928;}

.sr{width:284px; height:318px; background:url(../images/bg_4.jpg) repeat-x; border:1px solid #ccc; margin-top:10px; float:right;}
#hotpic{width: 284px; height: 316px; margin: 0 auto;}
#NewsPic{position: relative; width: 284px; height: 316px; overflow: hidden;}
#NewsPic a{overflow: visible; border: 0; text-decoration: none;}
#NewsPic .Picture{position: absolute; left: 0; top: 0;}
#NewsPic .Nav{position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0;}
#NewsPic .Nav span{font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #877470; border-left: solid 1px #FFF; cursor: pointer;}
#NewsPic .Nav span.Normal{color: #FFF; background: #b19990; }
#NewsPic .Nav span.Cur{background: #ff6604; color: #FFF;}

.sr_1{ padding:10px 10px 0px 10px; height:auto;}
.sr_1 ul li{line-height:26px; font-size:12px; color:#666; padding-left:10px; background:url(../images/tb_1.jpg) left no-repeat;}
.sr_1 ul li a{color:#666;}
.sr_1 ul li a:hover{ color:#d19928;}

.lrfc{width:1002px; height:442px; border:1px solid #ccc; margin-top:5px; background:url(../images/bg_5.jpg) repeat-x;}   
.lrfc_t{width:1000px; height:47px; background:url(../images/bg_6.jpg) repeat-x;} 
.more{float:right; margin:17px 3px 0px 0px; _margin:17px 1px 0px 0px;}

.lrfc_tplist{width:1000px; height:auto;}
.lrfc_tplist ul li{width:176px; height:auto; margin:17px 11px 0px 12px; _margin:8px 6px 0px 6px; float:left;}
.lrfc_tplist ul li img{ }
.lrfc_tplist ul li span{line-height:40px; color:#bd7f01; font-size:12px; font-weight:bold; text-align:center; display:block;}
.lrfc_tplist ul li span a{color:#bd7f01;}
.lrfc_tplist ul li span a:hover{ color:#d19928;}

.lrfc_tplist_1{line-height:30px; font-weight:bold; color:#bd7f01; margin-top:5px;}
.lrfc_tplist_1 a{color:#bd7f01;}
.lrfc_tplist_1 a:hover{ color:#d19928;}
.lrfc_tplist_2{color:#d19928;}
.lrfc_tplist_3{ padding:2px; border:1px solid #ccc;}

.hjss{width:1002px; height:296px; border:1px solid #ccc; margin-top:5px; background:url(../images/bg_7.jpg) repeat-x;}
.hjss_1{ padding:2px; border:1px solid #ccc;}
.hjss_2{ text-align:center; line-height:35px; font-size:12px; display:block;}



#bottom{width:100%; height:110px; background:url(../images/bottom_bg.jpg) repeat-x;}
.bottom_z{line-height:25px; font-size:12px; color:#b68604; text-align:center; padding-top:35px;}
.bottom_z a{color:#906a03;}



#nl{width:240px; height:auto; float:left;}
.nl_t{line-height:28px; font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#333; border-bottom:1px solid #d6d6d6; margin-top:10px;}
.nl_list{width:240px; height:auto; margin-top:5px;}
.nl_list ul li{width:225px; line-height:40px; font-size:13px; color:#666; padding-left:15px; background:url(../images/nl_2.jpg) no-repeat; }
.nl_list ul li a{color:#666;}
.nl_list ul li:hover{width:225px; line-height:40px; font-size:13px; color:#fff; padding-left:15px; background:url(../images/nl_1.jpg) no-repeat; }
.nl_list ul li:hover a{color:#fff;}
.nl_list ul li a:hover{color:#fff;}





#nr{width:729px; min-height:600px; height:auto; background:url(../images/bg_8.jpg) repeat-y; padding-left:30px; float:right;}
.nr_t{height:28px; line-height:28px; border-bottom:1px solid #d6d6d6; margin-top:10px;}
.nr_t_1{font-size:14px; font-weight:bold; color:#ff8801; background:url(../images/tb_2.jpg) left no-repeat; padding-left:10px; float:left;}
.nr_t_2{font-size:12px; color:#666; background:url(../images/tb_3.jpg) left no-repeat; padding-left:20px; float:right;}
.nr_t_2 a{color:#666;}
.nr_t_2 a:hover{color:#ff8801;}
.nr_t_2 a.active{color:#ff8801;}

.nr_wz{line-height:25px; font-size:13px; color:#666; margin-top:10px;}
.nr_xwbt{line-height:30px; font-size:20px; font-weight:bold; text-align:center; margin-bottom:15px; border-bottom:1px solid #efeded;}

.nr_xwlist{width:729px; height:auto;}
.nr_xwlist ul li{width:719px; line-height:40px; font-size:13px; color:#333; background:url(../images/tb_4.jpg) left no-repeat; padding-left:10px; border-bottom:1px dashed #999;}
.nr_xwlist ul li span{color:#999; display:block; float:right;}
.nr_xwlist ul li a{color:#666;}
.nr_xwlist ul li a:hover{color:#333;}

.nr_tplist{width:720px; height:auto;}
.nr_tplist ul li{width:310px; height:auto; margin:15px 0px 10px 10px; _margin:7px 0px 5px 7px; float:left;}
.nr_tplist ul li img{ padding:2px; border:1px solid #ccc;}
.nr_tplist ul li span{text-align:center; line-height:30px; color:#666; font-size:12px; display:block;}
.nr_tplist ul li span a{color:#666;}
.nr_tplist ul li span a:hover{color:#333;}

.nr_zxzx{margin-top:20px; width:700px;}
.nr_zxzx_1{width:105px; line-height:40px; font-size:14px; font-family:'宋体'; text-align:right;}
.nr_zxzx_2{width:190px; height:25px; line-height:25px; border:1px solid #ccc; margin:2px 0px 0px 5px; _margin:2px 0px 0px 2px;}
.nr_zxzx_3{width:400px; height:70px; line-height:25px; border:1px solid #ccc; margin:2px 0px 0px 5px; _margin:2px 0px 0px 2px;}